package com.dk.config;

import com.dk.pojo.Student;
import com.dk.pojo.User;
import com.dk.service.TestServiceI;
import com.dk.service.impl.TestServiceImpl;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

//@Configuration //配置文件的方式 由于springboot不支持xml配置文件 需要使用配置的方式注入实体类 需要就加上此注解 =bean—_*.xml
public class BeanController {
//使用方法来代替spring配置文件中的bean标签
//通过返回值类型代替bean标签中的class
    //用方法名代替bean中的id/name
  /*  @Bean //代替bean标签
    @ConfigurationProperties(prefix = "user")
    public User getUser(){
        return new User();
    }
*/
  /*  @Bean
    public TestServiceI getTestService(){
        return new TestServiceImpl();
    }*/
  /*@Bean
  @ConfigurationProperties(prefix = "studnet")
    public Student getSt(){
      return new Student();
  }*/
}
